package com.leadingsoft.pwxk.model;

import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.Lob;

import com.alibaba.fastjson.annotation.JSONField;

import lombok.Data;

/**
 * 
 * @author ysh
 * @desc 审批信息-基本信息审核
 */
@Entity
@Data
public class AuditBaseInfo extends Basic {

	private static final long serialVersionUID = 1L;
	// @JSONField(name = "dataid")
	// private String dataId;// 数据主键，此字段非常重要，使用此字段查询表单的具体内容
	@JSONField(name = "zywrwlbid")
	@Column(length = 800)
	private String zywrwlbId;// 主要污染物类别编码fq：废气、fs：废水
	@JSONField(name = "airwrwid")
	@Lob
	@Column(length=1048576)
	private String airwrwId;// 大气主要污染物种类编码
	@JSONField(name = "airwrwname")
	@Lob
	@Column(length=1048576)
	private String airwrwName;// 大气主要污染物种类
	@JSONField(name = "airemissionid")
	@Lob
	@Column(length=1048576)
	private String airemissionId;// 大气污染物排放规律编码 PFXS_1：有组织 、PFXS_2：无组织
	@JSONField(name = "waterwrwid")
	@Lob
	@Column(length=1048576)
	private String waterwrwId;// 废水主要污染物种类编码
	@JSONField(name = "waterwrwname")
	@Lob
	@Column(length=1048576)
	private String waterwrwName;// 废水主要污染物种类
	@JSONField(name = "wateremissionname")
	@Lob
	@Column(length=1048576)
	private String wateremissionName;// 废水污染物排放规律
	@JSONField(name = "airbzname")
	@Lob
	@Column(length=1048576)
	private String airbzName;// 大气污染物排放执行标准名称
	@JSONField(name = "watername")
	@Lob
	@Column(length=1048576)
	private String waterName;// 水污染物排放执行标准名称
	@JSONField(name = "pwqinfo")
	@Lob
	@Column(length=1048576)
	private String pwqInfo;// 排污权使用和交易信息
	private String isshortpermit;// 是否需整改
	@Column(length = 800)
	private String management;// 许可证管理类别
}
